package manager.orders.vo;

import com.github.pagehelper.PageInfo;
import lombok.Data;

import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
@Table(name = "tb_order")
public class OrderVO implements Serializable {
    private String orderId;//訂單編碼
    private String totalPay;//总金额,单位为分
    private String actualPay;//实付金额
    private String promotionIds;//促销活动
    private String paymentType;//支付方式
    private String postFee;//邮费
    private Date createTime;//创建时间
    private String shippingName;//物流名称
    private String shippingCode;//物流单号
    private String userId;//用户编号
    private String buyerMessage;//买家留言
    private String buyerNick;//买家昵称
    private String buyerRate;//是否已评价
    private String receiverAddress;//收货地址
    private String receiverMobile;//收货人电话
    private String receiverZip;//邮编
    private String receiver;//收货人
    private String invoiceType;//发票类型
    private List<OrderDetialVO> orderDetialList;//订单明细
    private OrderStatus orderStatus;//订单状态
    private PageInfo pageInfo;
}
